<?php
/**
 * Joomla! 1.5 component eventcalendar
 *
 * Näyttää peruskäyttäjän ylävalikon.
 * UPDATE: myös moderaattorin valikot
 *
 */
defined('_JEXEC') or die('Restricted access');
require_once JPATH_COMPONENT.DS.'/helpers/functions.check.php';

// JS ja CSS
$doc =& JFactory::getDocument();
$doc->addScript("components/com_eventcalendar/assets/js/jquery-1.4.4.min.js");
$doc->addStylesheet("components/com_eventcalendar/assets/css/tapahtumakalenteri.css");
$doc->addScript("components/com_eventcalendar/assets/js/jquery.corner.js");
$doc->addScript("components/com_eventcalendar/assets/js/tapahtumakalenteri.js");

/* Näyttää peruskäyttäjän navigoinnin */
function defaultheader(){

	$view = JRequest::getVar('view');
	$itemid = &JSite::getMenu()->getActive()->id;
	$admin = isAdmin();
	$mode = isModerating();
	
	$viesti = JRequest::getVar('viesti');
	$alkuaika = JRequest::getVar('alkuaika','');
	
	
	
	/* Näytetään viesti */
	if(isset($viesti)){
		echo "<h3 class='viesti'>$viesti</h3>";
	}
	
	
	
	//Jos moderaattori näkymässä, pidetään se mukana perusvalikon urlissa
	/*
	$mode = JRequest::getVar('mode', '');
	$modeurl = '';
	if($mode != ''){
		$modeurl = "&mode=$mode";
	}
	*/

	//echo $mode;
	//exit;
	

	// Viewit ja niiden menutekstit ts. tabit
	$views 		= Array('eventcalendar' => 'Listanäkymä','month' => 'Kuukausinäkymä','tallennatapahtuma'=>'Ehdota tapahtumaa');
	$modeviews 	= Array('ehdotetut' => 'Ehdotetut','hyvaksytyt' => 'Hyväksytyt','tallennatapahtuma' => ' Luo uusi', 'poimi'=>'Poimi muualta');
	
	
	?>
	<?php 
	if($admin && $mode) :?>
	<!--<div class="calwrapper">-->

	<a href="<?php echo JRoute::_("index.php?option=com_eventcalendar&view=ehdotetut&layout=kaikki&Itemid=$itemid");?>" class="oikea">
		Näytä kaikkiin kalentereihini ehdotetut tapahtumat
	</a>
		<h2>Hallitse tapahtumia kalenterissa:</h2> 
		<p>
			<a href="<?php echo JRoute::_("index.php?option=com_eventcalendar&view=valitsekalenteri&format=raw&action=hallinta&eventid=$eventid"); ?>" class="valitsekalenteri chooseCal" >
				<span id="currentCalendar"><?php echo getCurrentCalendarName(); ?></span>
			</a>
		</p>
		
		
	<!--</div>-->
	<br />
	<!-- Kalenterin valinta -lightbox -->
	<script>
	jQuery(document).ready(function() {
		jQuery("a.valitsekalenteri").fancybox();
	});
	</script>
	
	<?php endif; ?>
	
	<!-- Header alkaa-->
	<div class="calheader">
	<a name="top"></a>
	
	<?php if($admin) :?>
		<?php if($mode) :?>
			<a class="oikea" href="<?php echo JRoute::_("index.php?option=com_eventcalendar&task=lopetaModerointi&Itemid=$itemid");?>">Lopeta moderointi</a>
		<?php else : ?>	
			<a class="oikea" href="<?php echo JRoute::_("index.php?option=com_eventcalendar&task=aloitaModerointi&Itemid=$itemid");?>">Moderoi</a>
		<?php endif; ?>
	<?php endif; ?>
	
	<!-- (GEO)RSS-syöte -->
		<?php if($alkuaika != '') $alkuaika_url = "&alkuaika=$alkuaika"; ?>
		<a class="oikea rss-icon" href="<?php echo JRoute::_("index.php?option=com_eventcalendar&view=georss&format=raw$alkuaika_url&Itemid=$itemid");?>"><img src="components/com_eventcalendar/assets/images/rss.png" alt="RSS"/></a>
	
	
	<ul class="tabit">
	<?php
	//Loop views
	if($admin && $mode) {
		foreach($modeviews as $v => $m)
		{
			echo '<li>';
			$class = "";
			if($v == $view) $class='class="current"';
			echo "<a $class href=".JRoute::_("index.php?option=com_eventcalendar&view=$v&Itemid=$itemid").">$m</a>";
			echo '</li>';
		}
	}else {
		foreach($views as $v => $m)
		{
			echo '<li>';
			$class = "";
			if($v == $view) $class='class="current"';
			echo "<a $class href=".JRoute::_("index.php?option=com_eventcalendar&view=$v&Itemid=$itemid").">$m</a>";
			echo '</li>';
		}
	}
	?>
	</ul>
	<div class="clear"></div>
	</div>
	<!-- Header loppuu-->
<?php
}
?>
